Big Huge Thesaurus

vinegar tree

noun